<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>emp-toolkit: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo-full-doxygen.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">emp-toolkit
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_integer.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Integer Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="class_integer.html">Integer</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ac6bdcb2c326485873b4797ae3b4aea80">abs</a>() const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#ab846e7fad6c33de70273c7698e1a1bd7">bits</a></td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ad025e3752cf6cc06e0f7bf247a3d8f62">bool_data</a>(bool *data, size_t len, long long num)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a43c8ef64c8d1b94a6826f7405cce30b8">bool_data</a>(bool *data, size_t len, string str)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a953c5af4d91a156d80ae60d20165f2de">bool_size</a>(size_t size, Args... args)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a9efc9effda411caa918d674b2d62ee31">equal</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ac4ed80fec82664aa1601eba27594c38c">geq</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#ad5081395086bc1000461897302ac849c">hamming_weight</a>() const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_swappable.html#ac97b7bae2309410714c7416f1de53378">If</a>(const Bit &amp;sel, const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_swappable.html">Swappable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a6cf1eca614267c9a78a9d45b4dbb0bf6">Integer</a>(Integer &amp;&amp;in)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ac8d9feb53e0ba3eba9a476cf274bb295">Integer</a>(const Integer &amp;in)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#aed61fd31fd11ce0c39a41385e2c66135">Integer</a>(int len, const void *b)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a927047084720406ac3b5e2fac8d1787f">Integer</a>(int length, const string &amp;str, int party=PUBLIC)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a5d030bca2485216a0ada21f141a9710c">Integer</a>(int length, long long input, int party=PUBLIC)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a7fcab0564d7270017ebcca55bae1a17a">Integer</a>()</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a40379b494d4d66d0cbeddc0d72310edc">leading_zeros</a>() const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ae3847c40ec52f0dbef88a0db4321c897">length</a></td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#ae83a5635db28d3d991765bd83485504b">modExp</a>(Integer p, Integer q)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#af51305440bdcab7836f4bd10ed25ee31">operator &amp;</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_comparable.html#a5823bd6c40d07ec8743119ab5eae39e4">operator!=</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a5c75efb73decdd1766874ec0db124b82">operator%</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a47e4187efe2c7f139949086e49b315f3">operator*</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#add01c8e047399235778c6544c4c8003e">operator+</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a935608a405d387c0cacb602c9be90a18">operator-</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a2ea2f60e46acea85fa4dd414dd9f9435">operator-</a>() const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a5ebd6bf49e343f8337ba738c686fa7ed">operator/</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_comparable.html#a7e57a61c6e6553dc24d55a6c58048210">operator&lt;</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a5ffac1d06e3bdae739930cc67e469862">operator&lt;&lt;</a>(int shamt) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#aba27a017247bf41bd1b160a494ec3956">operator&lt;&lt;</a>(const Integer &amp;shamt) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_comparable.html#ad5868313aa74a8287b64953a6ff05855">operator&lt;=</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a144df83f92bf2b256d0243213a507c39">operator=</a>(Integer rhs)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_comparable.html#ab84fcaeb4718b7058de888f3aa8741bb">operator==</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_comparable.html#a1f7c3b914d9e2eb062748fd6a3ab5507">operator&gt;</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_comparable.html#a1323067ed9835c123a3c845249e3efc4">operator&gt;=</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_comparable.html">Comparable&lt; Integer &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a14e0161c98f6e56b5b755ff4fd42b3c7">operator&gt;&gt;</a>(int shamt) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a1c73474f00d1b8471eb895cb6711a0b2">operator&gt;&gt;</a>(const Integer &amp;shamt) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a02e2cb977881d0838d372d52b1273acf">operator[]</a>(int index)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a45048d73ca9db87f852bc48c46c17666">operator[]</a>(int index) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a42fb72b76ab215d41e205b2c08dc8068">operator^</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#aec3c01bf663d63303ac3357617c07dbb">operator|</a>(const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a4f3c2fa68e1a235b05a42b337fcd301f">resize</a>(int length, bool signed_extend=true)</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a46c3a539863fb2ff610a4d6ef61b9367">reveal</a>(int party=PUBLIC) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ae8238bc15ded720d3464285ca11ec227">reveal</a>(int party) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a6541ccc6f77265bc18ec34f7f18127e0">reveal</a>(int party) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a61070d4ae7db52f5f95af1ae112ca347">reveal</a>(int party) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#a4511bf0cfe1cfc38b2076d43e63656fa">reveal</a>(int party) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#a06dcad181ffb0d7fc83c5cb8f0ad1561">select</a>(const Bit &amp;sel, const Integer &amp;rhs) const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_integer.html#af2ab5650c234f514ee6b223a50178737">size</a>() const</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_integer.html#ae1e48416e8f1b652464daac1132ece50">~Integer</a>()</td><td class="entry"><a class="el" href="class_integer.html">Integer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.12 </li>
  </ul>
</div>
</body>
</html>
